precipitation shield - İspanyolca İngilizce Sözlük